to engage in or carry on - Almanca İngilizce Sözlük